Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
今村 俊幸; 長谷川 幸弘*; 山岸 信寛*; 武宮 博*
計算工学講演会論文集, 8(2), p.793 - 796, 2003/05
ITBL上で分散アプリケーションを定義・構成・実行するための環境TME(Task Mapping Editor)について報告する。TMEはGUIをベースとし、利用者が分散する計算資源の依存関係(ワークフロー)を定義することによって、アプリケーションの構築が容易に実現される。一方で、実行時にはワークフローを元にしたモニタリング機能を有するため、TMEの利用はアプリケーション動作の直感的な理解に大きく寄与する。また、TME上で定義したアプリケーションはTME上では一般のアプリケーションと全く同等の扱いとなり、それらを再帰的にTME上で利用することができる。そのため、複数サイトにあるアプリケーションやデータを組み合わせた複雑な手続きの系統的なデザインやTME上での版管理・修正,利用者による部品(コンポーネント)の変更、また利用者間での分散アプリケーションの共有などが容易となる。本報告では、ITBLの通信基盤を用いてTMEを実装し、複数機関に配置された計算機リソースを用いた分散アプリケーションの定義・構成・実行について概要を示す。
今村 俊幸*; 山岸 信寛*; 武宮 博*; 長谷川 幸弘*; 樋口 健二; 中島 憲宏
Lecture Notes in Computer Science 2858, p.258 - 268, 2003/00
TME(タスクマッピングエディタ)は分散した計算資源の操作と分散する利用者プログラムの設計に寄与する目的で開発されたITBL(IT Based Laboratory)上での有用なツールである。TMEの画面上では、あたかもドローツールのような簡易な操作によって分散する複数のプログラムやデータの関係図が描画できる。これらの関係図は、アイコンと矢線による極めて単純ではあるものの、その関係を直感的に理解するのに役立つ。また、利用者が定義したプログラムを再利用したり、さまざまなアプリケーションを組み込みカスタマイズ可能な構造になっている。TMEはITBLの通信インフラ等を利用して、プログラムの起動並びにあらかじめデータフローによって定義されたファイルの自動転送などを行うため、利用者は計算資源が分散していることを特に意識することなく、単一計算機上でのプログラム操作を行う感覚で、分散する計算資源を使用することができる。さらに、ITBLの技術を利用することで複数の利用者によるプログラム実行環境や計算機実験のシナリオを共有する場として機能させることも可能である。このようにTMEは初心者ユーザから先進的な高度な利用を期待するユーザまでをカバーできる有用なツールとしてITBLの中核をなすものであり、昨今話題となっているグリッド技術に対して多大な貢献を行うものと考えられる。
環境技術課*
PNC TN9080 93-001, 25 Pages, 1992/12
大洗工学センターの今後の業務展開を見通した場合、従来の廃棄物管理計画になかった廃棄物が多量に発生する状況にある。そのため中長期に渡り、大洗工学センターの研究開発の円滑な推進を図り、かつ廃棄物管理方策の効率的に展開を進めていくため具体的な施策として、固体廃棄物処理技術開発施設(仮称)の建設が不可欠なものとの結論に至った。本計画書は、固体廃棄物処理技術開発施設の建設計画を進める上で必要となる同施設の必要機能、工程等の基本仕様及び概念を取りまとめたものである。